nuclear weapons production facility - Francés Inglés Diccionario